/*
 * RecursoProtocoloPlano.h
 *
 *  Created on: Dec 7, 2013
 *      Author: gonprieto
 */

#ifndef RECURSOPROTOCOLOPLANO_H_
#define RECURSOPROTOCOLOPLANO_H_

#include "protocol/ProtocoloPlano.h"
#include "Mensajes/Mensaje.h"


class RecursoProtocoloPlano {
public:
	RecursoProtocoloPlano();
	virtual ~RecursoProtocoloPlano();

	virtual Mensaje* leerMensaje(unsigned int id) = 0;

	virtual int escribirMensaje(unsigned int idToWrite,Mensaje* mensaje) = 0;

	virtual void cerrar() = 0;

protected:
	ProtocoloPlano pp;

};

#endif /* RECURSOPROTOCOLOPLANO_H_ */
